SET(EXECUTABLE_OUTPUT_PATH ${PROJECT_BINARY_DIR}/bin/test/comm/)


SET(znx_defs_test znx_defs_test.c)
ADD_EXECUTABLE(znx_defs_test ${znx_defs_test})
TARGET_LINK_LIBRARIES(znx_defs_test znx)


SET(znx_string_test znx_string_test.c)
ADD_EXECUTABLE(znx_string_test ${znx_string_test})
TARGET_LINK_LIBRARIES(znx_string_test znx)


SET(znx_random_test znx_random_test.c)
ADD_EXECUTABLE(znx_random_test ${znx_random_test})
TARGET_LINK_LIBRARIES(znx_random_test znx)


SET(znx_crc_test znx_crc_test.c)
ADD_EXECUTABLE(znx_crc_test ${znx_crc_test})
TARGET_LINK_LIBRARIES(znx_crc_test znx)


SET(znx_cpuinfo_test znx_cpuinfo_test.c)
ADD_EXECUTABLE(znx_cpuinfo_test ${znx_cpuinfo_test})
TARGET_LINK_LIBRARIES(znx_cpuinfo_test znx)


SET(znx_fnv_hash_test znx_fnv_hash_test.c)
ADD_EXECUTABLE(znx_fnv_hash_test ${znx_fnv_hash_test})
TARGET_LINK_LIBRARIES(znx_fnv_hash_test znx)


SET(znx_murmur_hash_test znx_murmur_hash_test.c)
ADD_EXECUTABLE(znx_murmur_hash_test ${znx_murmur_hash_test})
TARGET_LINK_LIBRARIES(znx_murmur_hash_test znx)


SET(znx_atomic_test znx_atomic_test.c)
ADD_EXECUTABLE(znx_atomic_test ${znx_atomic_test})
TARGET_LINK_LIBRARIES(znx_atomic_test znx)

SET(znx_queue_test znx_queue_test.c)
ADD_EXECUTABLE(znx_queue_test ${znx_queue_test})
TARGET_LINK_LIBRARIES(znx_queue_test znx)


SET(znx_rbtree_test znx_rbtree_test.c)
ADD_EXECUTABLE(znx_rbtree_test ${znx_rbtree_test})
TARGET_LINK_LIBRARIES(znx_rbtree_test znx)


SET(znx_slru_test znx_slru_test.c)
ADD_EXECUTABLE(znx_slru_test ${znx_slru_test})
TARGET_LINK_LIBRARIES(znx_slru_test znx)


SET(znx_spinlock_test znx_spinlock_test.c)
ADD_EXECUTABLE(znx_spinlock_test ${znx_spinlock_test})
TARGET_LINK_LIBRARIES(znx_spinlock_test znx)


SET(znx_rwlock_test znx_rwlock_test.c)
ADD_EXECUTABLE(znx_rwlock_test ${znx_rwlock_test})
TARGET_LINK_LIBRARIES(znx_rwlock_test znx)


SET(znx_time_test znx_time_test.c)
ADD_EXECUTABLE(znx_time_test ${znx_time_test})
TARGET_LINK_LIBRARIES(znx_time_test znx)


SET(znx_mem_test znx_mem_test.c)
ADD_EXECUTABLE(znx_mem_test ${znx_mem_test})
TARGET_LINK_LIBRARIES(znx_mem_test znx)


SET(znx_chash_test znx_chash_test.c)
ADD_EXECUTABLE(znx_chash_test ${znx_chash_test})
TARGET_LINK_LIBRARIES(znx_chash_test znx)


SET(znx_cleanup_test znx_cleanup_test.c)
ADD_EXECUTABLE(znx_cleanup_test ${znx_cleanup_test})
TARGET_LINK_LIBRARIES(znx_cleanup_test znx)


SET(znx_thread_mem_test znx_thread_mem_test.c)
ADD_EXECUTABLE(znx_thread_mem_test ${znx_thread_mem_test})
TARGET_LINK_LIBRARIES(znx_thread_mem_test znx)


SET(znx_thread_base_test znx_thread_base_test.c)
ADD_EXECUTABLE(znx_thread_base_test ${znx_thread_base_test})
TARGET_LINK_LIBRARIES(znx_thread_base_test znx)


SET(znx_pool_test znx_pool_test.c)
ADD_EXECUTABLE(znx_pool_test ${znx_pool_test})
TARGET_LINK_LIBRARIES(znx_pool_test znx)


SET(znx_log_test znx_log_test.c)
ADD_EXECUTABLE(znx_log_test ${znx_log_test})
TARGET_LINK_LIBRARIES(znx_log_test znx)

SET(znx_inet_test znx_inet_test.c)
ADD_EXECUTABLE(znx_inet_test ${znx_inet_test})
TARGET_LINK_LIBRARIES(znx_inet_test znx)


SET(znx_buf_test znx_buf_test.c)
ADD_EXECUTABLE(znx_buf_test ${znx_buf_test})
TARGET_LINK_LIBRARIES(znx_buf_test znx)


SET(znx_array_test znx_array_test.c)
ADD_EXECUTABLE(znx_array_test ${znx_array_test})
TARGET_LINK_LIBRARIES(znx_array_test znx)


SET(znx_hooks_test znx_hooks_test.c)
ADD_EXECUTABLE(znx_hooks_test ${znx_hooks_test})
TARGET_LINK_LIBRARIES(znx_hooks_test znx)


SET(znx_hash_tab_test znx_hash_tab_test.c)
ADD_EXECUTABLE(znx_hash_tab_test ${znx_hash_tab_test})
TARGET_LINK_LIBRARIES(znx_hash_tab_test znx)

